home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 13106 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: academy.bastad.se!news
  2. From: mikael@academey.bastad.se (Mikael Bergqvist)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Coding Standards
  5. Date: Sat, 23 Mar 1996 15:33:57 GMT
  6. Organization: Connection Bastad
  7. Message-ID: <4j165q$10ql@academy.bastad.se>
  8. References: <4hj8ek$elu@sam.inforamp.net> <4hktar$5o2@galaxy.ucr.edu> <4hmqol$97j@abacus.abasoft.co.uk> <4hsg8r$pmm@sam.inforamp.net> <4i9o6j$p4l@daisy.pgh.wec.com> <4idskb$pc1@sam.inforamp.net> <314EBD08.43BC@virtus.com> <4io2i7$n9v@sam.inforamp.net> <4iuu6k$6a6@druid.borland.com>
  9. NNTP-Posting-Host: academy.bastad.se
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=iso-8859-1
  12. Content-Transfer-Encoding: 8bit
  13. X-Newsreader: Forte Free Agent 1.0.82
  14.  
  15. pete@borland.com (Pete Becker) wrote:
  16.  
  17. |>>>         -a class which can be instantiated with a "new" must have
  18. a copy
  19. |>>> constructor, a destructor and an assignment operator definition.
  20. |>>
  21. |>>It's good discipline.  Read Scott Meyers' books for more info.
  22. |>
  23. |>Unfortunately, if we follow everybodies good discipline guidelines,
  24. we would 
  25. |>miss our October deadline by a few years.
  26. |>
  27.  
  28. >Unfortunately, if you don't follow guidelines like this, you will miss your 
  29. >subsequent maintenance deadlines by many years. You'll spend all your time 
  30. >tracking down mysterious failures that arise when you try to enhance the 
  31. >program, rather than spending time on the enhancements themselves.
  32.  
  33. I completly agree, Our company is spending very much time on bug
  34. reducing. Trying to prevent bugs from the beginning is much cheaper in
  35. the long run! Not following standards and just writing the application
  36. and then trying to find the problem is wery hard to do and takes and
  37. incerdible amount of beta testing and staff.
  38.  
  39.